/*
 * Copyright 2025 The JA-SIG Collaborative. All rights reserved.
 * distributed with this file and available online at
 */
package com.lap.auth.domain.dict.repository;

import com.lap.auth.domain.dict.Dict;
import java.util.List;

/**
 * 数据字典仓储接口
 *
 * @author Shuisheng Lao(劳水生)
 * @version 0.0.1
 */
public interface DictRepository {

  void saveAll(List<Dict> list);

  void deleteByDictTypeCode(String dictTypeCode);

  List<Dict> findByDictTypeCode(String dictTypeCode);

  List<Dict> findByDictTypeCode(List<String> dictTypeCodes, String lang);
}
